Big Huge Thesaurus

Republic of Panama

noun

sounds kind of like